package com.william.yun.yunliwuli.api.response;

import com.william.yun.yunliwuli.api.HttpResponse;
import com.william.yun.yunliwuli.api.response.gatewat.Gateway;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * ClassName: gateway <br/>
 * Description:  <br/>
 * date: 2021/3/15 9:30<br/>
 *
 * @author william <br/>
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class GatewayResponse extends HttpResponse {
    private Integer pageNum;
    private Integer pageSize;
    private Integer size;
    private Integer startRow;
    private Integer endRow;
    private Integer total;
    private Integer pages;
    private Integer prePage;
    private Integer nextPage;
    private Boolean isFirstPage;
    private Boolean isLastPage;
    private Boolean hasPreviousPage;
    private Boolean hasNextPage;
    private Integer navigatePages;
    private List<Integer> navigatepageNums;
    private Integer navigateFirstPage;
    private Integer navigateLastPage;
    private Integer firstPage;
    private Integer lastPage;
    private List<Gateway> list;
}
